Grand National

noun
1.
the Grand National, an annual steeplechase run at Aintree, Liverpool, since 1839